" Input: { (host_os) - host OS (detect, if omitted) (target_os) - OS module to check (if omitted, analyze host) (device_id) - device id if remote (such as adb) (compiler_id) - currently support only "gcc" (default) (repo_uoa) - repo UOA to record compiler description (data_uoa) - data UOA to record compiler description (if empty, autogenerate) } Output: { return - return code = 0, if successful > 0, if error (error) - error text if return > 0 } "